# 依赖镜像名称和ID
FROM centos:7
MAINTAINER dexian<89710328@qq.com>
# 工作目录
WORKDIR /usr/local/java
# 添加并解压缩jdk，jdk要先上传到服务器
ADD jdk-17_linux-x64_bin.tar.gz /usr/local/java

# 安装字体，解决验证码问题，注意，这个命令只有centos支持，如果是其他系统，请使用对应的命令
RUN yum -y install fontconfig && fc-cache --force

# 配置java环境变量，注意java home的位置
ENV JAVA_HOME /usr/local/java/jdk-17.0.7
ENV JRE_HOME $JAVA_HOME/jre
ENV CLASSPATH $JAVA_HOME/bin/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
ENV PATH $JAVA_HOME/bin:$PATH

# 设置中文支持
# setup language 解决中文乱码
ENV  LANG C.UTF-8